why is my dogs poop soft